launder proceeds of drug trafficking - Francés Inglés Diccionario